peruvian torch - German English Dictionary